london escorts golf escort scotland self catering ireland dunfermline golf clubs bed and breakfast glasgow wales golf club bed & breakfast golf course accommodation b&b